Overlooking the ocean, the Albion Tavern welcomes those arriving by land and sea to come enjoy a delicious meal and a refreshing drink at any of their three separate bars and dining room. Offering everything from pub fare to delectable and...
Church Square Saint Peter Port, Guernsey, GY1 2LD
Click for more information